A parallel algorithm for constructing multiple independent spanning trees in bubble-sort networks

نویسندگان

چکیده

The use of multiple independent spanning trees (ISTs) for data broadcasting in networks provides a number advantages, including the increase fault-tolerance and secure message distribution. Thus, designs ISTs on several classes have been widely investigated. Kao et al. [Journal Combinatorial Optimization 38 (2019) 972-986] proposed an algorithm to construct bubble-sort networks. is executed recursive function thus hard parallelize. In this paper, we focus problem constructing Bn present non-recursive algorithm. Our approach can be fully parallelized, i.e., every vertex determine its parent each tree constant time. This solves open from paper by Furthermore, show that total time complexity O(n⋅n!) our asymptotically optimal, where n dimension n! vertices network.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Simple Parallel Algorithm for Constructing Independent Spanning Trees on Twisted Cubes∗

In 1989, Zehavi and Itai [46] proposed the following conjecture: a k-connected graph G must possess k independent spanning trees (ISTs for short) with an arbitrary node as the common root. An n-dimensional twisted cube, denoted by TQn, is a variation of hypercubes with connectivity n to achieving some improvements of structure properties. Recently, Yang [42] proposed an algorithm for constructi...

متن کامل

On Constructing Three Edge Independent Spanning Trees

Abstract. In this paper, we show that a prior result by Khuller and Schieber on the construction of k edge independent spanning trees in a k edge-connected graph fails under certain scenarios. We illustrate the failing of the algorithm with an example and identify the cause, which we refer to as the partial order inversion. For the case of k = 3, we develop a method to compute three edge indepe...

متن کامل

Node-Independent Spanning Trees in Gaussian Networks

Gaussian network is known to be an alternative to toroidal network since it has the same number of nodes with less diameter, which makes it perform better than toroidal network. Spanning trees are said to be independent if all trees are rooted at the same node r and for any other node u, the nodes of the paths from r to u in all trees are distinct except the nodes r and u. In this paper, we inv...

متن کامل

An Efficient Distributed Algorithm for Constructing Spanning Trees in Wireless Sensor Networks

Monitoring and data collection are the two main functions in wireless sensor networks (WSNs). Collected data are generally transmitted via multihop communication to a special node, called the sink. While in a typical WSN, nodes have a sink node as the final destination for the data traffic, in an ad hoc network, nodes need to communicate with each other. For this reason, routing protocols for a...

متن کامل

Construction independent spanning trees on locally twisted cubes in parallel

Let LTQn denote the n-dimensional locally twisted cube. Hsieh and Tu (2009) [13] presented an algorithm to construct n edge-disjoint spanning trees rooted at vertex 0 in LTQn. Later on, Lin et al. (2010) [23] proved that Hsieh and Tu’s spanning trees are indeed independent spanning trees (ISTs for short), i.e., all spanning trees are rooted at the same vertex r and for any other vertex v(6= r),...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Parallel and Distributed Computing

سال: 2023

ISSN: ['1096-0848', '0743-7315']

DOI: https://doi.org/10.1016/j.jpdc.2023.104731